package net.xdclass.demoproject.schedule;

import org.springframework.stereotype.Component;

import java.time.LocalDateTime;

/**
 * cron 定时任务表达式  https://tool.lu/crontab/
 * fixedRate: 定时多久执⾏行一次（上一次开始执行时间点后xx秒再次执⾏）
 * fixedDelay: 上一次执行结束时间点后xx秒再次执⾏
 */

@Component
public class VideoOrderTask {
    //每2秒执行一次
//    @Scheduled(fixedDelay = 4000)
    //@Scheduled(fixedRate = 4000)
    //@Scheduled(cron = "*/1 * * * * *")
    public void sum(){
        //正常的是从数据库中查询
        System.out.println(LocalDateTime.now() + " 当前交易额="+ Math.random());
    }

}
